﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Flight_task_11Dec
{
    class Program
    {
        static void Main(string[] args)
        {
            List<Flight> flights = new List<Flight>();
            string ch = "N";
            do
            {
                Console.Clear();
                Flight flight = new Flight();
                flight.AddFlightInfo();
                flights.Add(flight);
                Console.WriteLine("Ввести еще информацию о полетах? Y/N");
                ch = Console.ReadLine().ToUpper();
            }
            while (ch == "Y");         
            Console.WriteLine("Введите пункт назначения, куда бы вы хотели полететь");
            string destinationConsole = Console.ReadLine();
            foreach (var flight in flights)
            { 
            if (destinationConsole == flight.destination)
            {
                flight.PrintFlightInfo();
            }
        }           
            Console.Read();
        }
    }
        

        class Flight
        {
            public string destination;
            public string flightNumber;
            public string timeOnWay;


            public void AddFlightInfo()
            {
                Console.WriteLine("Введите пункт назначения:");
                destination = Console.ReadLine();
                Console.WriteLine("Введите номер рейса:");
                flightNumber = Console.ReadLine();
                Console.WriteLine("Введите время полета в часах");
                timeOnWay = Console.ReadLine();
            }

            public void PrintFlightInfo()
            {
                Console.WriteLine("Номер рейса: {0}, пункт назначения : {1}, время в пути {2} часов ", flightNumber, destination, timeOnWay);
            }
        }
    }

